ruck of canvas - Turkish English Dictionary